#ifndef PAGEMAINTMENU_H
#define PAGEMAINTMENU_H

#include <QWidget>
#include "global_def.h"

namespace Ui {
class PageMaintMenu;
}

class PageMaintMenu : public QWidget
{
    Q_OBJECT

public:
    explicit PageMaintMenu(QWidget *parent = nullptr);
    ~PageMaintMenu();
signals:
    void signal_show_maint_page(int maintIndex);
private slots:
    void on_Btn_Maint_Network_pressed();
    void on_Btn_Maint_Version_pressed();
    void on_Btn_Maint_Interface_pressed();
    void on_Btn_Maint_LCUSwitch_pressed();  
    void on_Btn_Maint_TotalData_clicked();
    void on_Btn_PisAuto_7_clicked();
    void on_Btn_TimeSet_clicked();
    void on_Btn_WheelSet_clicked();
    void on_Btn_PwdSet_clicked();
    void on_Btn_TrainNumSet_clicked();
    void on_Btn_Keycbs_clicked();
    void on_Btn_ManualSelfTest_clicked();
    void on_Btn_Maint_CleanBrk_clicked();
    void on_Btn_DorparSet_clicked();
    void on_Btn_switchStatus_clicked();
    void on_Btn_battery_clicked();
    void on_Btn_HardWareStat_clicked();
    void on_Btn_PISCBTest_clicked();
    void on_Btn_OtherTest_clicked();
private:
    Ui::PageMaintMenu *ui;
};

#endif // PAGEMAINTMENU_H
